17. Common Design Patterns

Common Design Patterns